SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vwtSubServiciosAgentes
AS
SELECT     dbo.tb_SubserviciosAgentes.idSubServicio AS ID, dbo.tb_SubserviciosAgentes.ServicioAgente, dbo.tb_SubserviciosAgentes.FechaAlta, 
                      dbo.tb_SubserviciosAgentes.Baja, dbo.tb_SubserviciosAgentes.FechaBaja, dbo.vwrNivelesEnsenanza.Descripcion AS Nivel, 
                      dbo.vwrSituacionesLaborales.Descripcion AS SituaciónLaboral, dbo.vwrSituacionesExtraordinarias.Descripcion AS SituaciónExtraordinaria, 
                      dbo.tb_Plazas.CUPOF, dbo.vwrLicencias.Descripcion AS Licencia, dbo.vwrEnfermedades.Descripcion AS CódigoEnfermedad
FROM         dbo.tb_SubserviciosAgentes INNER JOIN
                      dbo.tb_Plazas ON dbo.tb_SubserviciosAgentes.Plaza = dbo.tb_Plazas.idPlaza INNER JOIN
                      dbo.vwrSituacionesExtraordinarias ON dbo.tb_SubserviciosAgentes.SituacionLaboral = dbo.vwrSituacionesExtraordinarias.ID INNER JOIN
                      dbo.vwrSituacionesLaborales ON dbo.tb_SubserviciosAgentes.SituacionExtraordinaria = dbo.vwrSituacionesLaborales.ID LEFT OUTER JOIN
                      dbo.vwrEnfermedades ON dbo.tb_SubserviciosAgentes.CodEnfermedad = dbo.vwrEnfermedades.ID LEFT OUTER JOIN
                      dbo.vwrNivelesEnsenanza ON dbo.tb_SubserviciosAgentes.Nivel = dbo.vwrNivelesEnsenanza.ID LEFT OUTER JOIN
                      dbo.vwrLicencias ON dbo.tb_SubserviciosAgentes.Licencia = dbo.vwrLicencias.ID

GO
GRANT SELECT ON  [dbo].[vwtSubServiciosAgentes] TO [AdministracionSagenet]
GRANT INSERT ON  [dbo].[vwtSubServiciosAgentes] TO [AdministracionSagenet]
GRANT DELETE ON  [dbo].[vwtSubServiciosAgentes] TO [AdministracionSagenet]
GRANT UPDATE ON  [dbo].[vwtSubServiciosAgentes] TO [AdministracionSagenet]
GRANT SELECT ON  [dbo].[vwtSubServiciosAgentes] TO [CentroDeDesignaciones]
GRANT SELECT ON  [dbo].[vwtSubServiciosAgentes] TO [Direcciones De Nivel]
GRANT SELECT ON  [dbo].[vwtSubServiciosAgentes] TO [PersonalDocente]
GRANT SELECT ON  [dbo].[vwtSubServiciosAgentes] TO [SoloVer]
GRANT SELECT ON  [dbo].[vwtSubServiciosAgentes] TO [Subsidios]
GRANT SELECT ON  [dbo].[vwtSubServiciosAgentes] TO [SubsidiosConsulta]
GO
